gl renderer: Keep op builder around
authorTimm Bäder <mail@baedert.org>
Wed, 24 Apr 2019 15:55:14 +0000 (17:55 +0200)
committerTimm Bäder <mail@baedert.org>
Wed, 24 Apr 2019 15:55:14 +0000 (17:55 +0200)
commite13d242320f117fa6e0f12160128dc8a3ee60c80
treeabfaffebdb142eb9ab7ac638cfe40f7b63373426
parent91bbe6ef9518e42904d08f9ec6acbaf62eda2387
gl renderer: Keep op builder around

GL keeps the unoform state per-program, but not per-frame. So, we can't
pretend that this works for us. Keep the RenderOpBuilder around for the
entire lifetime of the renderer instead.
gsk/gl/gskglrenderer.c
gsk/gl/gskglrenderops.c